roca cape - German English Dictionary